Customization improvements
The following improvements have been made to the Meridian Enterprise customization (VBScript and .NET API) features:
- New VBScript API events are provided for the system-defined Document, Folder, Rendition, Retention, and Title Blocks property pages. Each page generates <PageName>Page_IsVisible, <PageName>Page_CanEdit, and <PageName>Page_CanApply events except for the Document and Folder pages, which only generate the <PageName>Page_IsVisible event because they are read-only. A new AutoCAD link setting UseTabOrderForScript can be set to refer to AutoCAD layout tabs by number instead of by name in the TitleBlocksPage_CanApply event.
- New VBScript API events DocHybridEvent_BeforeConvert2Hybrid and DocHybridEvent_BeforeConvert2Hybrid have been added to provide customization opportunities for the new Convert to Hybrid command.
- A new VBScript API method Document.ExtractTags has been added. The method accepts a regular expression that can be used to find matching text strings in the full-text index of documents. This method is used by the new Text Tags Search option in Configurator and the Text Tags dialog box in PowerUser.
- A new .NET API method Environment.AllDocumentTemplates(DocumentTypeIDs) has been added that returns a tableview collection of the templates for the specified document types.
- Application Integration running in Remote mode now sets the Client.ImportType property to AS_IT_CREATED when a new document is created. Previously, it set the property to AS_IT_IMPORTED. This change makes it easier to determine in script which client application was used to create the document.
- The DocGenericEvent_BeforeReplaceContent and DocGenericEvent_AfterReplaceContent events now occur in the Meridian Web Client if the option Enable Web Access client components is enabled, the document is not found in the local workspace, and the user manually selects a file to upload.
- The DocGenericEvent_BeforeNewDocument and DocGenericEvent_AfterNewDocument events now occur in the Meridian Web Client the same as in the PowerUser.
For more information, see the BlueCielo Meridian Enterprise VBScript API Reference Guide or the BlueCielo Meridian Enterprise .NET API Reference Guide.